triumph over adversity

Translations
triomphe face à l'adversité
Definitions
The act of overcoming challenges, difficulties, or obstacles in order to achieve success or a positive outcome.